AMC South Bay Center opens.

February 8, 2018

The 10-screen cineplex is part of the South Bay Center is located at 15 District Avenue.

Sources
  • AMC South Bay Center
  • Improper Bostonian
  • Boston Globe